{"attributes": {"fullName": "qx.io.request.authentication.IAuthentication", "packageName": "qx.io.request.authentication", "type": "interface", "name": "IAuthentication", "implementations": "qx.io.request.authentication.Basic"}, "type": "class", "children": [{"attributes": {"text": "<p>Interface of an authentication delegate.</p>"}, "type": "desc"}, {"attributes": {}, "type": "methods", "children": [{"attributes": {"line": 35, "name": "getAuthHeaders"}, "type": "method", "children": [{"attributes": {"text": "<p>Headers to include in request for authentication purposes.</p>"}, "type": "desc"}, {"attributes": {}, "type": "return", "children": [{"attributes": {"text": "<p>Array of maps. Each map represent a header and must have the properties <code>key</code> and <code>value</code> with a value of type string.</p>"}, "type": "desc"}, {"attributes": {}, "type": "types", "children": [{"attributes": {"type": "Map", "dimensions": 1}, "type": "entry"}]}]}]}]}]}